processing and marketing grant - German English Dictionary